assured something will be carried out - Español Inglés Diccionario